Internet Archive BookReader - The pilgrim's progress